Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
8 ST JOHNS WOOD PARK Detached £7,931,073 £1,675,000 6 Apr 1998
9 ST JOHNS WOOD PARK Detached £4,715,890 £3,900,000 22 Jul 2020
10 ST JOHNS WOOD PARK Detached £6,261,572 £1,510,000 22 Oct 1999
15 ST JOHNS WOOD PARK Detached £6,608,206 £1,165,000 31 Jan 1996
16 ST JOHNS WOOD PARK Detached £7,439,347 £2,089,000 8 Jan 2001
26 ST JOHNS WOOD PARK Detached £5,884,015 £4,760,000 23 May 2019